Big Huge Thesaurus

mountain rose

noun

sounds kind of like